tomato spotted wilt virus - French English Dictionary